separation of duties (sod) - Turco Inglés Diccionario